package com.dd.cloud.user.res.consult;
import com.dd.cloud.common.annotate.FileSuffix;
import lombok.Data;

import java.time.LocalDateTime;

@Data
public class UserInfoRes {


    /**
     * 聊天记录id
     */
    private Integer id;

    /**
     * 咨询id
     */
    private Integer consultId;

    /**
     * 消息发送者 UserID
     */
    private Integer fromUser;

    /**
     * 消息发送者类型 同登录类型
     */
    private Integer fromUserType;

    /**
     * 消息接收者 UserID
     */
    private Integer toUser;


    /**
     * 消息接收者类型 同登录类型
     */
    private Integer toUserType;

    /**
     * 该条消息的唯一标识
     */
    private String msgKey;

    /**
     * 该条消息下发失败的错误信息，若消息发送成功，则为"send msg succeed"
     */
    private String ErrorInfo;

    /**
     * 类型
     */
    private Integer type;

    /**
     * 消息内容
     */
    private String content;

    /**
     * 内容地址 图片,语音,视频,文件有此地址
     */
    private String url;

    /**
     * 状态 1正常使用 -1删除 3禁用
     */

    private Integer status;


    private LocalDateTime createDate;


    /**
     * 患者头像
     */
    @FileSuffix
    private String patientHeadAvatar;

    /**
     * 医生头像
     */
    @FileSuffix
    private String doctorHeadAvatar;

    /**
     * 患者姓名
     */
    private String patientName;

    /**
     * 医生姓名
     */
    private String doctorName;




}
